home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / hard / misc / NewMouse11.lha / NewMouse.doc < prev    next >
Text File  |  1999-02-16  |  5KB  |  261 lines

  1.  
  2.  
  3.  
  4.                                NewMouse 1.1
  5.  
  6.                      The Ultimate Serial Mouse Driver
  7.  
  8.                  Copyright (c) 1998-99 by Alessandro Zummo
  9.  
  10.                             All Rights Reserved
  11.  
  12.                    Commercial use is strictly forbidden
  13.  
  14.                                  CardWare
  15.  
  16.  
  17.  
  18. Introduction
  19. ------------
  20.  
  21.  Even if there are many mouse drivers on aminet, NewMouse is the
  22.  only one with all these features:
  23.  
  24.  - Works with the most common mice
  25.  
  26.  - Wheel support
  27.  
  28.  - Allows Drag'n'Drop with MUI
  29.  
  30.  - Works with IBrowse
  31.  
  32.  - It's compliant to MouseWheel for wheel operations
  33.  
  34.  - It's fast, some sections are written in asssembly
  35.  
  36.  - It's able to work on different devices than serial.device
  37.  
  38.  - It's OS friendly and compliant to RKM guidelines
  39.  
  40.  - Hot (un)plug of the mouse is supported.. i.e. you can 
  41.    unplug and plug the mouse while NewMouse is running
  42.    (however you may damage your Amiga by doing this)
  43.  
  44.  
  45. Copyright
  46. ----------
  47.  
  48.  This software is subject to the "Standard Amiga FD-Software Copyright Note"
  49.  It is Cardware as defined in paragraph 4c. 
  50.  If you like it and use it regularly please send a postcard to the author.
  51.  For more information please read "AFD-COPYRIGHT" (Version 1 or higher).
  52.  
  53.  
  54. Usage
  55. -----
  56.  
  57.  NewMouse DEVICE,UNIT/N,7BIT/S,P=PROTOCOL/K,PO=PROTOCOLOPTIONS/K
  58.  
  59.  These are the defaults:
  60.  
  61.  DEVICE   = serial.device
  62.  UNIT     = 0
  63.  PROTOCOL = LOGITECH
  64.  
  65.  
  66.  The PROTOCOLOPTSION field is not actually parsed by the driver code.
  67.  Sorry, but i've actually no time and this release has already
  68.  been delayed too much. Also the GetPNP utility is still missing,
  69.  i the next release it will help you to know which
  70.  protocol is compatible with your mouse.
  71.  
  72.  
  73.  The following protocols are actually available:
  74.  
  75.  LOGITECH
  76.  
  77.   - Mice
  78.  
  79.    Logitech PilotMouse+
  80.    Logitech FirstMouse+
  81.    Logitech MouseMan+
  82.    Microsoft Intellimouse
  83.    A4Tech WWW-1 and WWW-5
  84.    surely others
  85.  
  86.   - Features
  87.  
  88.    Wheel
  89.    Third button
  90.    Red button
  91.  
  92.   - Options
  93.  
  94.    NOWHEEL/S 
  95.  
  96.  
  97.  OLDLOGITECH
  98.  
  99.   - Mice
  100.  
  101.    Logitech M-Mxx series (NOT M-Sxx, they're PS2 mice)
  102.    Other manufacturers M-Mxx mice (they're Logitech inside)
  103.  
  104.   - Features
  105.  
  106.    Wheel
  107.    Third button
  108.  
  109.   - Options
  110.  
  111.    NOWHEEL/S
  112.  
  113.  
  114.  LOGITECHFX
  115.  
  116.   - Mice
  117.  
  118.    Logitech Trackball Marble FX
  119.  
  120.   - Features
  121.  
  122.    Wheel mode is enabled whit the red button pressed
  123.    Third button
  124.  
  125.   - Options
  126.  
  127.    NOWHEEL/S
  128.  
  129.  
  130.  MICROSOFT
  131.  
  132.   - Mice
  133.  
  134.    Not tested, it has been written down from the specs.
  135.  
  136.   - Features
  137.  
  138.    Third button
  139.  
  140.   - Options
  141.  
  142.    none
  143.  
  144.  MOUSESYSTEM
  145.  
  146.   - Mice
  147.  
  148.    Not tested, it has been written down from the specs.
  149.  
  150.   - Features
  151.  
  152.    Third button
  153.  
  154.   - Options
  155.  
  156.    none
  157.  
  158.  
  159.  If your mouse is not listed here
  160.  but works succesfully with NewMouse, please
  161.  write me an email.
  162.  
  163.  If your mouse doesn't work with NewMouse but you're sure it's
  164.  a serial mouse, write me an email. I'll try to make it working.
  165.  
  166.  
  167.  
  168. Who is currently supporting the MouseWheel standard?
  169. ----------------------------------------------------
  170.  
  171.  NList.mcc, from Gilles Masson.
  172.  
  173.  MuiWheel, a way to use the wheel with MUI (Aminet)
  174.  
  175.  IntuiWheel, a patch for commodities.library/ParseIX (n/a, ask me).
  176.  
  177.  
  178. Future
  179. ------
  180.  
  181.  If requested, i'll be happy to implement other 
  182.  protocols, even for a non wheeled mouse, but
  183.  i need to have some feedback for this.
  184.  
  185.  The support for horizontal wheels and
  186.  4-button mice will be surely adedd in the next
  187.  release.
  188.  
  189.  
  190. Developer infos
  191. ---------------
  192.  
  193.  A new standard is defined. 
  194.  Check the include newmouse.h in the archive.
  195.  It will be supported by the next MUI release.
  196.  
  197.  
  198. History
  199. -------
  200.  
  201.   1.0 (10.07.1998) - First public release
  202.  
  203.   1.1 (16.02.1999) + Hot plug handling
  204.                    + Little speedup
  205.                    - Fixed a little bug
  206.                    - Many protocols added
  207.  
  208.  
  209. Greetings
  210. ---------
  211.  
  212.  Dave Harris                The author of MouseWheel.
  213.                             He had the original idea 
  214.                             about the wheel.
  215.  
  216.  Gilles Masson              For his tests and for the support
  217.                             in his NList MUI class.
  218.  
  219.  Ralph Torchia              For his beta-testing and for his
  220.                             precious suggestions.
  221.  
  222.  Torsten Blume              For his beautiful postcard, the only
  223.                             one i've received.. :-(
  224.  
  225.  Sven Thoennissen           Beta testers and happy users
  226.  Dean Husby                 (in no particular order)
  227.  Carol Harmond
  228.  Gregor Rébel
  229.  Stefan Schindler
  230.  Ralf Heinert
  231.  Audun Evensen
  232.  Alex Pagnoni
  233.  Thomas Igracki
  234.  Oliver Kreuzenbeck
  235.  Stefan Stuntz
  236.  Philippe Devilard 
  237.  
  238.  
  239.   ... sorry if i missed someone.
  240.  
  241. Author
  242. ------
  243.  
  244.  Email: 
  245.  
  246.   azummo@ita.flashnet.it
  247.  
  248.  
  249.  Homepage: 
  250.  
  251.   http://freepage.logicom.it/azummo/
  252.  
  253.  
  254.  Snail mail:
  255.  
  256.   Via S. F. d'Assisi, 27
  257.   10121 Turin
  258.   Italy
  259.  
  260.  
  261.